weapon delivery - Allemand Anglais Dictionnaire